home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2005 October / PCWOCT05.iso / Software / FromTheMag / XAMPP 1.4.14 / xampp-win32-1.4.14-installer.exe / xampp / php / pear / docs / xdebug / .tmpChangelog next >
Text File  |  2004-03-24  |  69KB  |  2,200 lines

  1. Wed Dec 24 17:46:16 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  2. /xdebug/debugclient/main.c
  3. /xdebug/debugclient/build/buildconf1.mk:
  4. - Partial MFH:
  5.   - Renamed VERSION to DEBUGCLIENT_VERSION for some weird autoconf conflict
  6.   - Add libedit availability to start up banner
  7.  
  8. Tue Dec 23 22:04:10 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  9. /xdebug/xdebug.c:
  10. - MFH: Adhere to error_reporting setting for logging the basic notice to file
  11.   too.
  12.  
  13. Fri Dec 19 10:43:06 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  14. /xdebug/xdebug.c:
  15. - MFH: Fixed bug #32 (Unusual dynamic variables cause xdebug to crash).
  16.  
  17. Mon Dec 1 16:28:01 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  18. /xdebug/xdebug.c
  19. /xdebug/tests/bug00022.phpt:
  20. - MFH: Fixed bug #22: Segmentation fault with xdebug_get_function_stack() and
  21.   collect_params=1.
  22.  
  23. Sat Nov 22 16:45:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  24. /xdebug/xdebug_var.c:
  25. - MFH: Copy and paste error
  26.  
  27. Thu Nov 20 15:38:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  28. /xdebug/xdebug_var.c:
  29. - MFH: Fixed bug #31: & entity replaced after others, wrong HTML output.
  30.  
  31. Sun Nov 9 00:02:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  32. /xdebug/compile.bat:
  33. - Name .dlls more consistently
  34.  
  35. Sat Nov 8 13:04:34 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  36. /xdebug/xdebug.c:
  37. - MFH: Fixed bug #19: The value of xdebug.output_dir in a .htaccess never takes effect.
  38.  
  39. Fri Nov 7 16:27:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  40. /xdebug/xdebug.c:
  41. - MFH: Fixed bug #27: Repeated connect attempts when no debugger is listening
  42.  
  43. Thu Oct 16 12:46:03 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  44. /xdebug/xdebug_handler_gdb.c:
  45. - MFH: We also need to support the long form "continue" here.
  46.  
  47. Tue Oct 14 17:59:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  48. /xdebug/xdebug.c:
  49. - MFH: Fix URL
  50.  
  51. Mon Oct 6 20:19:47 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  52. /xdebug/xdebug.c:
  53. - MFH: Fixed handling stack traces for hen display_errors was set to Off.
  54.  
  55. Sat Sep 27 22:57:54 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  56. /xdebug/tests/test4.phpt
  57. /xdebug/tests/test5.phpt
  58. /xdebug/tests/test6.phpt:
  59. - MFH: Change in PHP 5's error messages
  60.  
  61. Thu Sep 25 14:58:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  62. /xdebug/xdebug_profiler.c:
  63. - MFH: Fixed bug #18
  64.  
  65. Thu Sep 18 16:31:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  66. /xdebug/README
  67. /xdebug/php_xdebug.h
  68. /xdebug/usefulstuff.c
  69. /xdebug/usefulstuff.h
  70. /xdebug/xdebug.c
  71. /xdebug/xdebug_code_coverage.c
  72. /xdebug/xdebug_code_coverage.h
  73. /xdebug/xdebug_com.c
  74. /xdebug/xdebug_com.h
  75. /xdebug/xdebug_handler_gdb.c
  76. /xdebug/xdebug_handler_gdb.h
  77. /xdebug/xdebug_handler_php3.c
  78. /xdebug/xdebug_handler_php3.h
  79. /xdebug/xdebug_handlers.c
  80. /xdebug/xdebug_handlers.h
  81. /xdebug/xdebug_var.c
  82. /xdebug/xdebug_var.h
  83. /xdebug/debugclient/main.c
  84. /xdebug/debugclient/usefulstuff.c
  85. /xdebug/debugclient/usefulstuff.h:
  86. - Email update
  87.  
  88. Thu Sep 18 16:29:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  89. /xdebug/package.xml:
  90. - Update NEWS and package XML
  91.  
  92. Wed Sep 17 18:09:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  93. /xdebug/debugclient/INSTALL:
  94. - Update INSTALL file with libedit info
  95.  
  96. Wed Sep 10 18:10:18 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  97. /xdebug/TODO:
  98. - Update of NEWS
  99. - Moved TODO list to http://bugs.xdebug.org
  100.  
  101. Sun Sep 7 15:28:01 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  102. /xdebug/tests/assert_test.phpt
  103. /xdebug/tests/auto_trace.phpt
  104. /xdebug/tests/bug00001.phpt
  105. /xdebug/tests/bug00002.phpt
  106. /xdebug/tests/bug00003.phpt
  107. /xdebug/tests/bug00004.phpt
  108. /xdebug/tests/call_user_func_array.phpt
  109. /xdebug/tests/call_user_func_array2.phpt
  110. /xdebug/tests/get_function_trace.phpt
  111. /xdebug/tests/memory_usage.phpt
  112. /xdebug/tests/test1.phpt
  113. /xdebug/tests/test10.phpt
  114. /xdebug/tests/test11.phpt
  115. /xdebug/tests/test12.phpt
  116. /xdebug/tests/test13.phpt
  117. /xdebug/tests/test14.phpt
  118. /xdebug/tests/test14b.phpt
  119. /xdebug/tests/test15.phpt
  120. /xdebug/tests/test16.phpt
  121. /xdebug/tests/test16b.phpt
  122. /xdebug/tests/test17.phpt
  123. /xdebug/tests/test18.phpt
  124. /xdebug/tests/test19.phpt
  125. /xdebug/tests/test20.phpt
  126. /xdebug/tests/test7.phpt
  127. /xdebug/tests/test8.phpt
  128. /xdebug/tests/test9.phpt
  129. /xdebug/tests/trace.phpt:
  130. - Disable xdebug.auto_profile in all affected tests
  131.  
  132. Sun Sep 7 15:10:45 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  133. /xdebug/xdebug_handler_gdb.c:
  134. - Plug a memory leak
  135.  
  136. Sun Sep 7 14:48:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  137. /xdebug/TODO
  138. /xdebug/xdebug_handler_gdb.c:
  139. - Fixed memleak with 'eval' command
  140.  
  141. Sun Sep 7 14:38:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  142. /xdebug/TODO:
  143. - This appeared to be the same 'eval' problem that I fixed yesterday.
  144.  
  145. Sun Sep 7 03:04:33 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  146. /xdebug/TODO
  147. /xdebug/php_xdebug.h
  148. /xdebug/xdebug.c
  149. /xdebug/xdebug_handler_gdb.c:
  150. - Fixed problems with using 'eval' and breakpoints at the same time. The
  151.   'eval' was triggering another break incorrectly.
  152.  
  153. Wed Sep 3 13:41:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  154. /xdebug/xdebug.c:
  155. - Fixed bug #3: Debug files (xdebug-xxxxx.txt) don't get updated
  156.  
  157. Tue Sep 2 23:49:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  158. /xdebug/TODO
  159. /xdebug/xdebug.c:
  160. - Fixed bug with wrong file names for functions called from call_user_*().
  161.  
  162. Tue Sep 2 17:02:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  163. /xdebug/xdebug.c
  164. /xdebug/xdebug_profiler.c
  165. /xdebug/xdebug_profiler.h
  166. /xdebug/xdebug_var.c:
  167. - Fixed a couple of -Wall -Winline problems
  168.  
  169. Sun Aug 31 23:50:00 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  170. /xdebug/tests/call_user_func_array2.inc
  171. /xdebug/tests/call_user_func_array2.phpt:
  172. - Okay, with this test case I can reproduce the problem finally.
  173.  
  174. Sun Aug 31 20:14:31 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  175. /xdebug/tests/call_user_func_array.phpt:
  176. - Actually, the output of this test works just fine
  177.  
  178. Sun Aug 31 15:21:45 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  179. /xdebug/tests/call_user_func_array.phpt
  180. /xdebug/TODO:
  181. - It's definitely a bug, trying to fix it now
  182.  
  183. Sun Aug 31 12:58:49 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  184. /xdebug/TODO:
  185. - Works just fine
  186.  
  187. Sun Aug 31 12:54:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  188. /xdebug/xdebug.c
  189. /xdebug/xdebug_code_coverage.c
  190. /xdebug/xdebug_profiler.c
  191. /xdebug/xdebug_superglobals.c:
  192. - Plug some warnings
  193.  
  194. Sun Aug 31 01:08:26 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  195. /xdebug/TODO:
  196. - Update TODO list
  197.  
  198. Sun Aug 31 01:04:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  199. /xdebug/xdebug_handler_gdb.h
  200. /xdebug/xdebug_handler_gdb.c:
  201. - Added the option "dump_superglobals" to the remote debugger. If you set this
  202.   option to 0 the "show-local" and similar commands will not return any data
  203.   from superglobals anymore.
  204.  
  205. Sat Aug 30 23:54:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  206. /xdebug/tests/get_function_trace.phpt
  207. /xdebug/xdebug.c:
  208. - Make xdebug_get_function_trace() and xdebug_get_function_stack() behave 
  209.   in the same way regarding returning unnamed parameters.
  210.  
  211. Sat Aug 30 23:35:29 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  212. /xdebug/xdebug.c:
  213. - Fixed bug #2: "pear package" triggers a segfault
  214. - Rewrote build_fname to accept the function struct as a parameter
  215.  
  216. Tue Aug 26 13:56:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  217. /xdebug/TODO:
  218. - Make this switchable with an option
  219.  
  220. Tue Aug 26 12:34:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  221. /xdebug/debugclient/main.c:
  222. - Put back this include, it's needed to enable libedit on Unices.
  223.  
  224. Tue Aug 26 12:34:21 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  225. /xdebug/debugclient/configure.in:
  226. - This is Xdebug, not srm
  227.  
  228. Mon Aug 25 13:32:34 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  229. /xdebug/TODO:
  230. - Update TODO
  231.  
  232. Mon Aug 25 13:18:02 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  233. /xdebug/tests/.cvsignore:
  234. - Add phpt.*
  235.  
  236. Mon Aug 25 13:13:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  237. /xdebug/php_xdebug.h
  238. /xdebug/xdebug.c
  239. /xdebug/tests/bug00003.phpt
  240. /xdebug/tests/bug00004.phpt:
  241. - Fixed crash bug when a function had sprintf style parameters (ie.
  242.   strftime()).
  243. - Fixed a bug in displaying traces.
  244. - Implemented zend_exec_finished callback (without functionality).
  245.  
  246. Wed Aug 20 16:23:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  247. /xdebug/xdebug_handler_gdb.c:
  248. - One other minor fix
  249.  
  250. Wed Aug 20 16:21:58 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  251. /xdebug/xdebug_handler_gdb.c
  252. /xdebug/xdebug_superglobals.c:
  253. - Windows build fixes
  254.  
  255. Tue Aug 19 22:38:48 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  256. /xdebug/TODO:
  257. - Update TODO a bit
  258.  
  259. Sun Aug 10 15:45:44 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  260. /xdebug/xdebug.c
  261. /xdebug/tests/bug00002.inc
  262. /xdebug/tests/bug00002.phpt:
  263. - Reimplemented tracing to files, by seperating the line generation code to its
  264.   own function.
  265. - Added test to test for this functionality.
  266.  
  267. Sun Aug 10 15:44:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  268. /xdebug/tests/bug00001.phpt:
  269. - Add test for problems in destructors with traces
  270.  
  271. Sun Aug 10 15:35:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  272. /xdebug/tests/test14b.phpt:
  273. - Fixed test
  274.  
  275. Wed Jul 16 14:56:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  276. /xdebug/package.xml
  277. /xdebug/xdebug_var.c:
  278. - Implemented the ID attribute for the <var /> element which can be used to
  279.   identify a specific variable even in recursion.
  280.  
  281. Wed Jul 16 11:12:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  282. /xdebug/package.xml:
  283. - Update news
  284.  
  285. Wed Jul 16 11:09:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  286. /xdebug/TODO
  287. /xdebug/php_xdebug.h
  288. /xdebug/xdebug.c
  289. /xdebug/xdebug_handler_gdb.c
  290. /xdebug/xdebug_superglobals.c
  291. /xdebug/xdebug_var.c:
  292. - Improved performance by doing lazy folding of variables when possible (not in
  293.   trace-mode).
  294. - Fixed bug with "quit", it would disable the extension.
  295. - Fixed compile problem on MacOSX for dumping super globals.
  296. - Fixed detection of recursion in folding variables.
  297.  
  298. Thu Jul 3 22:49:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  299. /xdebug/tests/test6.phpt:
  300. - Fix test
  301.  
  302. Thu Jul 3 22:47:30 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  303. /xdebug/TODO
  304. /xdebug/xdebug.c:
  305. - Don't show memory footprint when it's not enabled.
  306.  
  307. Thu Jul 3 22:18:50 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  308. /xdebug/TODO
  309. /xdebug/php_xdebug.h
  310. /xdebug/xdebug.c
  311. /xdebug/xdebug_handler_gdb.c
  312. /xdebug/xdebug_handler_gdb.h:
  313. - Implemented "bt full" which shows a full stack trace including local
  314.   variables.
  315. - Added an error when an unknown option was passed to "option".
  316.  
  317. Sat Jun 28 16:53:23 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  318. /xdebug/TODO:
  319. - Update TODO
  320.  
  321. Sat Jun 28 16:51:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  322. /xdebug/php_xdebug.h
  323. /xdebug/xdebug.c:
  324. - Added the xdebug_time_index() function.
  325.  
  326. Sat Jun 28 14:53:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  327. /xdebug/php_xdebug.h
  328. /xdebug/xdebug.c:
  329. - Fixed time indices in xdebug_get_function_trace
  330. - Comments and WS
  331.  
  332. Sat Jun 28 13:16:52 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  333. /xdebug/php_xdebug.h
  334. /xdebug/xdebug.c:
  335. - Let the time index start from the beginning of the *script* and not at the
  336.   first function call.
  337.  
  338. Mon Jun 23 23:56:37 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  339. /xdebug/TODO:
  340. - Update todo list
  341.  
  342. Mon Jun 23 23:55:51 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  343. /xdebug/LICENSE
  344. /xdebug/package.xml
  345. /xdebug/php_xdebug.h
  346. /xdebug/usefulstuff.c
  347. /xdebug/usefulstuff.h
  348. /xdebug/xdebug.c
  349. /xdebug/xdebug_code_coverage.c
  350. /xdebug/xdebug_code_coverage.h
  351. /xdebug/xdebug_com.c
  352. /xdebug/xdebug_com.h
  353. /xdebug/xdebug_handler_gdb.h
  354. /xdebug/xdebug_handler_php3.c
  355. /xdebug/xdebug_handler_php3.h
  356. /xdebug/xdebug_profiler.c
  357. /xdebug/xdebug_profiler.h
  358. /xdebug/xdebug_superglobals.c
  359. /xdebug/xdebug_superglobals.h
  360. /xdebug/xdebug_var.c
  361. /xdebug/xdebug_var.h
  362. /xdebug/debugclient/LICENSE
  363. /xdebug/debugclient/main.c
  364. /xdebug/debugclient/usefulstuff.c
  365. /xdebug/debugclient/usefulstuff.h
  366. /xdebug/debugclient/COPYING:
  367. - Licence update. This change only renames "PHP Licence" to "Xdebug Licence",
  368.   "The PHP Group" to "Derick Rethans" and "PHP" to "Xdebug".
  369.  
  370. Mon Jun 23 23:37:40 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  371. /xdebug/xdebug_handler_gdb.c
  372. /xdebug/xdebug_handlers.c
  373. /xdebug/xdebug_handlers.h:
  374. - Implemented the 'show-breakpoints' command
  375.  
  376. Wed Jun 11 13:15:12 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  377. /xdebug/TODO:
  378. - Add TODO item
  379.  
  380. Wed May 28 15:46:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  381. /xdebug/xdebug_handler_gdb.c:
  382. - Send along script name that is going to be debugged with ?init.
  383.  
  384. Thu May 15 12:11:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  385. /xdebug/debugclient/Makefile.am
  386. /xdebug/debugclient/main.c:
  387. - Fix compilation on MacOSX
  388.  
  389. Wed May 14 22:28:14 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  390. /xdebug/TODO:
  391. - Fix up todo list
  392.  
  393. Wed May 14 22:20:06 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  394. /xdebug/package.xml:
  395. - Fix up description a bit
  396.  
  397. Wed May 14 22:16:58 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  398. /xdebug/TODO
  399. /xdebug/package.xml
  400. /xdebug/xdebug.c
  401. /xdebug/xdebug_handler_gdb.c
  402. /xdebug/xdebug_handlers.c
  403. /xdebug/xdebug_handlers.h:
  404. - Implemented the "show-local" command (shows all local variables in the
  405.   current scope including all contents).
  406. - Implemented conditions for breakpoints in the "break" command.
  407. - Fixed a memleak.
  408.  
  409. Fri May 2 11:43:23 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  410. /xdebug/php_xdebug.h:
  411. - Bump version number
  412.  
  413. Mon Apr 28 21:28:17 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  414. /xdebug/xdebug_4_3.mak:
  415. - Add PHP 4.3 .mak file
  416.  
  417. Mon Apr 28 21:25:28 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  418. /xdebug/xdebug.c:
  419. - Fix the Windows stuff
  420.  
  421. Sun Apr 27 13:42:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  422. /xdebug/php_xdebug.h
  423. /xdebug/xdebug.c
  424. /xdebug/xdebug_var.c
  425. /xdebug/xdebug_var.h:
  426. - Add fancy var dumping (this overrides the default var_dump() in PHP)
  427.  
  428. Fri Apr 25 17:59:28 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  429. /xdebug/compile.bat:
  430. - Also automatically build the 4.3 version
  431.  
  432. Thu Apr 24 15:58:30 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  433. /xdebug/xdebug_handler_gdb.c
  434. /xdebug/xdebug_handler_gdb.h:
  435. - Make breakpoint commands return XML
  436.  
  437. Mon Apr 21 15:16:41 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  438. /xdebug/package.xml:
  439. - Update package information
  440.  
  441. Mon Apr 21 14:40:22 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  442. /xdebug/xdebug.c
  443. /xdebug/php_xdebug.h:
  444. - Added xdebug_call_class() as addition to xdebug_call_function().
  445.  
  446. Sat Apr 19 22:44:47 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  447. /xdebug/xdebug.c:
  448. - Put back in the maximum nesting protection.
  449.  
  450. Sat Apr 19 20:55:38 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  451. /xdebug/xdebug_superglobals.c:
  452. - Add required include
  453.  
  454. Sat Apr 19 20:35:31 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  455. /xdebug/xdebug.c
  456. /xdebug/xdebug_superglobals.c:
  457. - Move the settings, function declarations and the xdebug_dump_superglobals()
  458.   to the correct spot.
  459.  
  460. Fri Apr 18 17:00:05 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  461. /xdebug/xdebug.c:
  462. - Turn off xdebug.collect_params by default
  463.  
  464. Fri Apr 18 16:59:10 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  465. /xdebug/TODO:
  466. - One one more todo item
  467.  
  468. Fri Apr 18 12:23:01 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  469. /xdebug/xdebug_code_coverage.c
  470. /xdebug/xdebug_superglobals.c:
  471. - Fix problems with symbols on MacOSX
  472.  
  473. Tue Apr 15 08:01:04 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  474. /xdebug/TODO
  475. /xdebug/package.xml
  476. /xdebug/php_xdebug.h:
  477. - Go with 1.2.0rc2
  478.  
  479. Tue Apr 15 07:55:57 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  480. /xdebug/xdebug.c
  481. /xdebug/xdebug_com.c
  482. /xdebug/xdebug_handler_gdb.c
  483. /xdebug/xdebug_handler_php3.c
  484. /xdebug/xdebug_handlers.c
  485. /xdebug/xdebug_hash.c
  486. /xdebug/xdebug_profiler.c
  487. /xdebug/xdebug_var.c:
  488. - CS
  489.  
  490. Mon Apr 14 22:25:56 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  491. /xdebug/xdebug_handler_gdb.c
  492. /xdebug/xdebug.c:
  493. - Fix handling of paths under Windows
  494.  
  495. Mon Apr 14 15:49:34 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
  496. /xdebug/xdebug_profiler.c:
  497. - Added overall stats to HTML profiles.
  498.  
  499. Mon Apr 14 15:44:25 CEST 2003 Ilia Alshanetsky <ilia@prohost.org>
  500. /xdebug/xdebug_profiler.c:
  501. - Only stop tracing if it was started by the profiler.
  502.  
  503. Sat Apr 12 19:00:46 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  504. /xdebug/debugclient/main.c:
  505. - Really remove unused include
  506.  
  507. Sat Apr 12 18:59:59 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  508. /xdebug/debugclient/main.c:
  509. - Remove unused include
  510.  
  511. Sat Apr 12 18:58:39 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  512. /xdebug/xdebug_com.c:
  513. - Fix the Windows stuff
  514.  
  515. Sat Apr 12 18:54:35 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  516. /xdebug/xdebug_handler_gdb.c:
  517. - ZTS Fix
  518.  
  519. Thu Apr 10 23:13:13 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  520. /xdebug/TODO
  521. /xdebug/xdebug_handler_gdb.c:
  522. - Fixed the superglobals issue in Zend Engine 2
  523.  
  524. Thu Apr 10 23:09:33 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  525. /xdebug/TODO:
  526. - Update TODO
  527.  
  528. Thu Apr 10 10:29:07 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  529. /xdebug/xdebug.c:
  530. - Fixed getting zvals from the op structure for Zend Engine 2.
  531.  
  532. Wed Apr 9 21:35:08 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  533. /xdebug/php_xdebug.h:
  534. - Switch back version no
  535.  
  536. Tue Apr 8 20:58:48 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  537. /xdebug/xdebug.c:
  538. - Fixed handling of auto_profiling (Noticed by Gildas Noδl
  539.   <g.noel@symphonieonline.com>)
  540.  
  541. Sun Apr 6 21:03:09 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  542. /xdebug/package.xml:
  543. - Fix the package file
  544.  
  545. Sun Apr 6 21:02:06 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  546. /xdebug/xdebug.c:
  547. - Fix a segfault here and there, still quite a lot to do for ZE2.
  548.  
  549. Sun Apr 6 20:32:00 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  550. /xdebug/TODO:
  551. - Update TODO
  552.  
  553. Sun Apr 6 20:30:12 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  554. /xdebug/CREDITS:
  555. - Update CREDITS
  556.  
  557. Sun Apr 6 20:28:42 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  558. /xdebug/package.xml
  559. /xdebug/php_xdebug.h:
  560. - Go with 1.2.0rc1
  561.  
  562. Sat Apr 5 10:48:20 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  563. /xdebug/xdebug.mak:
  564. - Fix the Windows makefile
  565.  
  566. Sat Apr 5 10:42:22 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  567. /xdebug/xdebug.c:
  568. - Allow remote debugging to be enabled in httpd.conf and .htaccess files.
  569.  
  570. Sat Apr 5 10:40:54 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  571. /xdebug/xdebug_code_coverage.c
  572. /xdebug/xdebug_code_coverage.h
  573. /xdebug/config.m4
  574. /xdebug/php_xdebug.h
  575. /xdebug/xdebug.c
  576. /xdebug/xdebug.dsp
  577. /xdebug/xdebug.mak:
  578. - Added code coverage, enable with xdebug_start_code_coverage(), disable with
  579.   xdebug_stop_code_coverage() and get the information with
  580.   xdebug_get_code_coverage(). The latter returns an array with each element
  581.   being an array containing the lines and the number of times a statement was
  582.   run on that line, per executed file. 
  583.  
  584. Sat Apr 5 00:54:51 CEST 2003 Derick Rethans <d.rethans@jdimedia.nl>
  585. /xdebug/xdebug_superglobals.c
  586. /xdebug/xdebug_superglobals.h:
  587. - Header maintenance
  588.  
  589. Fri Mar 28 19:50:47 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  590. /xdebug/xdebug_var.c:
  591. - Removed unused var
  592.  
  593. Fri Mar 28 19:50:10 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  594. /xdebug/xdebug.mak:
  595. - Fix make file for nmake
  596.  
  597. Fri Mar 28 17:38:49 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  598. /xdebug/xdebug.c:
  599. - Made it compile with Zend Engine 2
  600. - Changed copyright notice
  601.  
  602. Thu Feb 27 16:02:08 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  603. /xdebug/xdebug_var.c:
  604. - Improve memory allocation code by a factor of about 500
  605.  
  606. Thu Feb 27 12:59:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  607. /xdebug/config.m4
  608. /xdebug/xdebug_superglobals.c
  609. /xdebug/xdebug_superglobals.h:
  610. - Make it compile on Linux again
  611.  
  612. Sun Feb 23 22:47:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  613. /xdebug/TODO:
  614. - update TODO
  615.  
  616. Thu Feb 20 15:30:55 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  617. /xdebug/xdebug_superglobals.c
  618. /xdebug/xdebug_superglobals.h
  619. /xdebug/php_xdebug.h
  620. /xdebug/xdebug.c
  621. /xdebug/xdebug.dsp
  622. /xdebug/xdebug_llist.c
  623. /xdebug/xdebug_llist.h:
  624. - Added dumping of superglobals (patch by Harald Radi <phanto@php.net>).
  625.  
  626. Fri Feb 14 23:13:20 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  627. /xdebug/xdebug.c
  628. /xdebug/tests/test6.phpt:
  629. - Fixed output buffering stuff
  630.  
  631. Sat Feb 8 12:41:42 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  632. /xdebug/xdebug.c:
  633. - Fix visibility level of ini settings
  634.  
  635. Sun Feb 2 19:52:14 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  636. /xdebug/compile.bat:
  637. - Fix some typoes
  638.  
  639. Sun Feb 2 19:45:46 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  640. /xdebug/xdebug_var.c:
  641. - Stop using url_encode, and use xmlize instead.
  642.  
  643. Sun Feb 2 17:15:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  644. /xdebug/xdebug_handler_gdb.c
  645. /xdebug/xdebug_handler_gdb.h:
  646. - Prevent the use of the "show" command for internal functions
  647.  
  648. Fri Jan 31 16:06:39 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  649. /xdebug/config.m4:
  650. - Add our useful stuff too :)
  651.  
  652. Wed Jan 29 21:57:03 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  653. /xdebug/config.m4:
  654. - Changed Makefile to use PHP_NEW_EXTENSION and removed a useles check.
  655.  
  656. Wed Jan 29 16:56:46 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  657. /xdebug/xdebug.c:
  658. - Made remote_enable default to Off
  659.  
  660. Tue Jan 28 21:50:23 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  661. /xdebug/xdebug.dsp:
  662. - Update .dsp file
  663.  
  664. Tue Jan 28 21:48:24 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  665. /xdebug/compile.bat
  666. /xdebug/xdebug.mak
  667. /xdebug/xdebug.dsp:
  668. - Add script to automate builds on Windows
  669.  
  670. Tue Jan 28 21:30:13 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  671. /xdebug/xdebug_profiler.c:
  672. - Make Windows happy
  673.  
  674. Mon Jan 27 22:17:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  675. /xdebug/xdebug_handler_gdb.c
  676. /xdebug/xdebug_handler_gdb.h
  677. /xdebug/xdebug_var.c
  678. /xdebug/xdebug_var.h:
  679. - Add XML responses which can be enabled by executing "option response_format
  680.   1" before the script is run with "run".
  681.  
  682. Fri Jan 24 14:58:54 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  683. /xdebug/xdebug.c
  684. /xdebug/xdebug_handler_gdb.c
  685. /xdebug/xdebug_handler_php3.c
  686. /xdebug/xdebug_var.c
  687. /xdebug/xdebug_var.h:
  688. - We're not always interested in a link like this
  689.  
  690. Wed Jan 22 17:35:39 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  691. /xdebug/xdebug_handler_gdb.c:
  692. - Make 'continue' work too (in addition to 'cont').
  693.  
  694. Mon Jan 20 21:27:30 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  695. /xdebug/php_xdebug.h
  696. /xdebug/test.sh
  697. /xdebug/usefulstuff.c
  698. /xdebug/usefulstuff.h
  699. /xdebug/xdebug.c
  700. /xdebug/xdebug_com.c
  701. /xdebug/xdebug_com.h
  702. /xdebug/xdebug_handler_gdb.c
  703. /xdebug/xdebug_handler_gdb.h
  704. /xdebug/xdebug_handler_php3.c
  705. /xdebug/xdebug_handler_php3.h
  706. /xdebug/xdebug_handlers.c
  707. /xdebug/xdebug_handlers.h
  708. /xdebug/xdebug_profiler.c
  709. /xdebug/xdebug_profiler.h
  710. /xdebug/xdebug_var.c
  711. /xdebug/xdebug_var.h
  712. /xdebug/debugclient/main.c
  713. /xdebug/debugclient/usefulstuff.c
  714. /xdebug/debugclient/usefulstuff.h:
  715. - Happy New Year!
  716.  
  717. Mon Jan 20 20:53:44 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  718. /xdebug/xdebug_handler_gdb.c:
  719. - Add some more verbose error messages
  720.  
  721. Fri Jan 17 20:34:35 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  722. /xdebug/TODO
  723. /xdebug/xdebug_handler_gdb.c:
  724. - Disallow 'cont' and the breakpoint commands when a script terminated due
  725.   to a an error condition (E_*ERROR).
  726. - Fixed printing of 'eval' return values (both results and errors).
  727. - Fixed typo in help for "finish".
  728.  
  729. Fri Jan 17 10:39:56 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  730. /xdebug/TODO:
  731. - Bugfixing items
  732.  
  733. Tue Jan 14 22:49:05 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  734. /xdebug/xdebug.c
  735. /xdebug/TODO:
  736. - Update for Zend Engine 2
  737.  
  738. Tue Jan 14 22:45:14 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  739. /xdebug/tests/test14b.phpt
  740. /xdebug/tests/test16b.phpt
  741. /xdebug/tests/test20.phpt
  742. /xdebug/tests/assert_test.phpt
  743. /xdebug/tests/auto_trace.phpt
  744. /xdebug/tests/get_function_trace.phpt
  745. /xdebug/tests/test1.phpt
  746. /xdebug/tests/test10.phpt
  747. /xdebug/tests/test11.phpt
  748. /xdebug/tests/test12.phpt
  749. /xdebug/tests/test13.phpt
  750. /xdebug/tests/test14.phpt
  751. /xdebug/tests/test15.phpt
  752. /xdebug/tests/test16.phpt
  753. /xdebug/tests/test17.phpt
  754. /xdebug/tests/test18.phpt
  755. /xdebug/tests/test19.phpt
  756. /xdebug/tests/test6.phpt
  757. /xdebug/tests/test8.phpt
  758. /xdebug/tests/test9.phpt
  759. /xdebug/tests/trace.phpt:
  760. - Added Zend Engine 2 specific tests
  761. - Updated existing tests with the "xdebug.collect_params=1" setting
  762.  
  763. Wed Jan 8 20:34:40 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  764. /xdebug/xdebug.c
  765. /xdebug/xdebug_profiler.c
  766. /xdebug/xdebug_var.h:
  767. - Make it compile on Windows again.
  768.  
  769. Tue Jan 7 22:07:48 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>:
  770. - Fix changelog
  771.  
  772. Tue Jan 7 22:07:19 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  773. /xdebug/TODO
  774. /xdebug/php_xdebug.h
  775. /xdebug/xdebug.c
  776. /xdebug/xdebug_handler_gdb.c
  777. /xdebug/xdebug_var.c:
  778. - Implemented the 'eval' command with which you can set and get variables and 
  779.   evaluate any piece of PHP code from the debugger interface.
  780. - Started with adding hooks for a custom error handler.
  781. - Added a utility function to free xdebug_str's.
  782.  
  783. Tue Jan 7 01:28:17 CET 2003 Ilia Alshanetsky <ilia@prohost.org>
  784. /xdebug/php_xdebug.h
  785. /xdebug/xdebug.c:
  786. - xdebug_[stop|start]_trace() cannot be static because they are needed
  787.   by xdebug_profiler.c. Moved the function declarations to php_xdebug.h
  788.   as well.
  789.  
  790. Sun Jan 5 17:22:09 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  791. /xdebug/xdebug.c:
  792. - Fixed segfault with custom session handler.
  793.  
  794. Sun Jan 5 16:27:28 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  795. /xdebug/xdebug.c
  796. /xdebug/xdebug_handler_gdb.c:
  797. - Make it compile on Windows again.
  798.  
  799. Fri Jan 3 15:28:32 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  800. /xdebug/xdebug_handler_gdb.c:
  801. - Fixed segfault with 'show' when there were no used variables in the current
  802.   scope.
  803. - Fixed 'help' command to show the data commands if they are available.
  804.  
  805. Fri Jan 3 08:13:12 CET 2003 Derick Rethans <d.rethans@jdimedia.nl>
  806. /xdebug/TODO
  807. /xdebug/xdebug.c:
  808. - Fixed bug when the parameter to xdebug_function_trace() was the empty
  809.   string.
  810. - Fixed typo in TODO
  811.  
  812. Fri Dec 20 17:49:08 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  813. - Fix Changelog
  814.  
  815. Fri Dec 20 17:17:56 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  816. /xdebug/xdebug.c
  817. /xdebug/tests/get_function_trace.phpt:
  818. - Time index is a float, not an int
  819.  
  820. Fri Dec 20 16:52:10 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  821. /xdebug/TODO
  822. /xdebug/xdebug.c
  823. /xdebug/tests/get_function_trace.phpt
  824. /xdebug/tests/test2.phpt:
  825. - Fix get_function_trace() by including timing and memory usage information.
  826. - Adjusted test scripts
  827.  
  828. Fri Dec 20 16:51:03 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  829. /xdebug/test.sh:
  830. - Also use the installed PHP
  831.  
  832. Fri Dec 20 16:47:17 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  833. /xdebug/test.sh:
  834. - Make this better working
  835.  
  836. Fri Dec 20 16:43:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  837. /xdebug/tests/auto_trace.phpt:
  838. - Fix auto_trace test
  839.  
  840. Fri Dec 20 15:52:50 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  841. /xdebug/TODO
  842. /xdebug/xdebug_handler_gdb.c:
  843. - Allow printing of data in 'init' state.
  844.  
  845. Fri Dec 20 01:00:36 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  846. /xdebug/xdebug.c
  847. /xdebug/xdebug_profiler.c
  848. /xdebug/xdebug_profiler.h:
  849. - More WS fixes.
  850. - Corrected time calculations.
  851.  
  852. Thu Dec 19 23:03:13 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  853. /xdebug/xdebug_profiler.c:
  854. - Lots & lots of WS fixes.
  855. - Fixed the HTML output of the Function Execution Profile mode.
  856.  
  857. Thu Dec 19 22:43:08 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  858. /xdebug/xdebug_profiler.c
  859. /xdebug/xdebug_profiler.h
  860. /xdebug/Makefile.in
  861. /xdebug/config.m4
  862. /xdebug/package.xml
  863. /xdebug/php_xdebug.h
  864. /xdebug/xdebug.c:
  865. - Added another profiling mode, which can be accessed via
  866.   XDEBUG_PROFILER_FC_SUM. 
  867. - Moved the profiling code into it's own file.
  868. - Fixed some bugs inside the profiling code (more fixes are pending).
  869.  
  870. Thu Dec 19 07:37:15 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  871. /xdebug/TODO:
  872. - Adding some notes for myself.
  873.  
  874. Wed Dec 18 12:58:32 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  875. /xdebug/TODO:
  876. - Update TODO
  877.  
  878. Sun Dec 15 23:54:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  879. /xdebug/TODO:
  880. - Update TODO
  881.  
  882. Thu Dec 12 04:32:34 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  883. /xdebug/xdebug.c:
  884. - Implemented a much better and not to mention properly working function
  885.   merging algorithm. This change also lead to removal of few large chunks
  886.   of no longer needed code.
  887. - Added a number of sanity checks that prevent invalid input from causing
  888.   segvs.
  889.  
  890. Sun Dec 8 21:56:49 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  891. /xdebug/TODO
  892. /xdebug/php_xdebug.h
  893. /xdebug/xdebug.c:
  894. - Added automatic profiling.
  895.  
  896. Mon Dec 2 12:02:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  897. /xdebug/TODO:
  898. - Update TODO
  899.  
  900. Mon Dec 2 00:44:12 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  901. /xdebug/TODO
  902. /xdebug/php_xdebug.h
  903. /xdebug/xdebug.c:
  904. - Separated to profiling sorting/analysis code from the output code, which
  905.   allows the profiling data to be easily presented in a variety of formats.
  906. - Added xdebug_get_function_profile() function that returns the profiling
  907.   data as an associated array already sorted according to the profiling
  908.   mode used.
  909. - In the stack-dump profiling mode made the sorting algorithm work across
  910.   all levels rather then just the 1st one. 
  911.  
  912. Fri Nov 29 17:43:44 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  913. /xdebug/xdebug.c:
  914. - Fixed a bug with the calculation of total execution time.
  915. - Replaced tabs with spaces in the cli 'footer'.
  916.  
  917. Fri Nov 29 17:07:42 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  918. /xdebug/xdebug.c:
  919. - Fix crash due to not passing the string.
  920.  
  921. Fri Nov 29 16:49:21 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  922. /xdebug/xdebug.c:
  923. - Fix table termination
  924.  
  925. Fri Nov 29 16:36:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  926. /xdebug/php_xdebug.h
  927. /xdebug/xdebug.c:
  928. - Initialize in RINIT to make windows happy
  929.  
  930. Fri Nov 29 16:23:38 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  931. /xdebug/xdebug.c:
  932. - Style Kaijatzu
  933.  
  934. Fri Nov 29 07:56:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  935. - Fixing ChangeLog entries
  936.  
  937. Fri Nov 29 03:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  938. /xdebug/TODO
  939. /xdebug/php_xdebug.h
  940. /xdebug/xdebug.c:
  941. - Added Stack-Dump profiling.
  942. - Rewrote the timing code to be significantly more accurate.
  943. - Fixed crashes when handling things line include().
  944. - Optimized the detection of xdebug profiler termination function.
  945. - Minor whitespace fixes in the previously committed code.
  946.  
  947. Thu Nov 28 22:06:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  948. /xdebug/TODO:
  949. - Update TODO
  950.  
  951. Thu Nov 28 16:19:04 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  952. - Fix changelog and NEWS
  953.  
  954. Thu Nov 28 14:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  955. /xdebug/TODO:
  956. - A wishlist for the profiler.
  957.  
  958. Thu Nov 28 14:19:46 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  959. /xdebug/xdebug.c:
  960. - Added myself to the credits.
  961.  
  962. Wed Nov 27 23:43:17 CET 2002 Ilia Alshanetsky <ilia@prohost.org>:
  963. - Made a mistake with formatting of the commit message, this should correct
  964.   the problem.
  965.  
  966. Wed Nov 27 23:39:22 CET 2002 Ilia Alshanetsky <ilia@prohost.org>
  967. /xdebug/php_xdebug.h
  968. /xdebug/xdebug.c
  969. /xdebug/xdebug_llist.h:
  970. - Added profiling support to xdebug. This introduces 3 new functions,
  971.   xdebug_start_profiling() that begins profiling process, 
  972.   xdebug_stop_profiling() that ends the profiling process and
  973.   xdebug_dump_function_trace() that dumps the profiling data. 
  974.  
  975. Fri Nov 15 15:13:13 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  976. /xdebug/test.sh
  977. /xdebug/xdebug.c
  978. /xdebug/xdebug_handler_gdb.c:
  979. - Implemented the "kill" (kills the running script) and "delete" (removes
  980.   a breakpoint on a specified element) command.
  981.  
  982. Fri Nov 15 15:12:05 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  983. /xdebug/xdebug_llist.c:
  984. - Only call the destructor if it's available
  985.  
  986. Fri Nov 15 15:10:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  987. /xdebug/tests/test2.phpt
  988. /xdebug/tests/test8.phpt:
  989. - Fix tests
  990.  
  991. Wed Nov 13 16:03:31 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  992. /xdebug/debugclient/main.c:
  993. - FreeBSD 4.6 fixes
  994.  
  995. Wed Nov 13 14:39:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  996. /xdebug/xdebug.c:
  997. - Typo
  998.  
  999. Wed Nov 13 13:35:56 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1000. /xdebug/package.xml:
  1001. - Oopsie
  1002.  
  1003. Wed Nov 13 13:31:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1004. - Merge changes to changelog
  1005.  
  1006. Wed Nov 13 13:27:47 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1007. - Add note about parameter collection
  1008.  
  1009. Wed Nov 13 13:26:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1010. /xdebug/xdebug.c:
  1011. - Change some defaults
  1012.  
  1013. Wed Nov 13 13:21:15 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1014. /xdebug/package.xml:
  1015. - Update date in package file
  1016.  
  1017. Wed Nov 13 13:17:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1018. - Change date
  1019.  
  1020. Tue Nov 12 12:08:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1021. /xdebug/Makefile.frag
  1022. /xdebug/debugclient/COPYING
  1023. /xdebug/debugclient/INSTALL
  1024. /xdebug/debugclient/Makefile.am
  1025. /xdebug/debugclient/acinclude.m4
  1026. /xdebug/debugclient/buildconf
  1027. /xdebug/debugclient/config.guess
  1028. /xdebug/debugclient/config.sub
  1029. /xdebug/debugclient/configure.in
  1030. /xdebug/debugclient/cvsclean
  1031. /xdebug/debugclient/install-sh
  1032. /xdebug/debugclient/ltmain.sh
  1033. /xdebug/debugclient/mkinstalldirs
  1034. /xdebug/debugclient/usefulstuff.c
  1035. /xdebug/debugclient/usefulstuff.h
  1036. /xdebug/debugclient/main.c
  1037. /xdebug/debugclient/Makefile
  1038. /xdebug/debugclient/build/buildcheck.sh
  1039. /xdebug/debugclient/build/buildconf1.mk
  1040. /xdebug/debugclient/build/buildconf2.mk
  1041. /xdebug/debugclient/build/clean.mk
  1042. /xdebug/debugclient/build/config-stubs
  1043. /xdebug/debugclient/build/threads.m4:
  1044. - Make the debug client use autoconf/automake. (Derick)
  1045. - Added libedit support to the debugclient. (Marco)
  1046.  
  1047. Tue Nov 12 09:58:59 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1048. /xdebug/debugclient/main.c:
  1049. - Fix bug in linux' debugclient
  1050.  
  1051. Mon Nov 11 16:41:19 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1052. /xdebug/debugclient/.cvsignore:
  1053. - Update cvsignore file
  1054.  
  1055. Mon Nov 11 16:07:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1056. /xdebug/TODO
  1057. /xdebug/package.xml
  1058. /xdebug/php_xdebug.h:
  1059. - Go with 1.1.0
  1060.  
  1061. Mon Nov 11 09:58:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1062. /xdebug/debugclient/.cvsignore:
  1063. - Add Debug and Release to .cvsignore
  1064.  
  1065. Mon Nov 11 07:34:18 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1066. /xdebug/debugclient/debugclient.dsp:
  1067. - Update .dsp file
  1068.  
  1069. Mon Nov 11 00:56:10 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1070. /xdebug/.cvsignore:
  1071. - Add Debug and Release to .cvsignore
  1072.  
  1073. Mon Nov 11 00:54:54 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1074. /xdebug/debugclient/debugclient.dsp:
  1075. - Add .dsp file for debugclient
  1076.  
  1077. Mon Nov 11 00:53:50 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1078. /xdebug/debugclient/main.c:
  1079. - Whitespace
  1080.  
  1081. Mon Nov 11 00:51:57 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1082. /xdebug/debugclient/main.c:
  1083. - Make the debug client compatible with Windows
  1084.  
  1085. Sun Nov 10 21:14:44 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1086. /xdebug/usefulstuff.c
  1087. /xdebug/debugclient/main.c:
  1088. - Fix debug client after Windows fixes.
  1089.  
  1090. Sun Nov 10 20:31:26 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1091. /xdebug/xdebug_handler_gdb.c
  1092. /xdebug/xdebug_com.h
  1093. /xdebug/usefulstuff.h
  1094. /xdebug/usefulstuff.c:
  1095. - Make the debug server work nicely on files AND sockets now on Windows.
  1096.  
  1097. Sun Nov 10 20:27:13 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1098. /xdebug/xdebug.c:
  1099. - Removed some unused code
  1100.  
  1101. Sun Nov 10 13:42:48 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1102. /xdebug/xdebug_var.c:
  1103. - Fixed bug in printing 0-sized arrays.
  1104.  
  1105. Sun Nov 10 13:36:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1106. /xdebug/xdebug_handler_gdb.c:
  1107. - Fixed bug in symbol scoping, the local symbol table is now scanned first.
  1108.  
  1109. Sun Nov 10 00:36:51 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1110. /xdebug/xdebug.dsp:
  1111. - Update .dsp file
  1112.  
  1113. Sat Nov 9 23:39:23 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1114. /xdebug/TODO
  1115. /xdebug/xdebug.c:
  1116. - Fixed error_reporting awareness for remote debugger
  1117.  
  1118. Sat Nov 9 23:15:02 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1119. /xdebug/TODO:
  1120. - Update TODO
  1121.  
  1122. Sat Nov 9 23:13:35 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1123. /xdebug/xdebug.c
  1124. /xdebug/xdebug_handler_gdb.c
  1125. /xdebug/xdebug_handlers.h:
  1126. - Implemented "finish" (step out)
  1127. - Cleaned some \n's in help lines
  1128.  
  1129. Sat Nov 9 21:00:16 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1130. /xdebug/xdebug.c
  1131. /xdebug/xdebug_handler_gdb.c
  1132. /xdebug/xdebug_handlers.h:
  1133. - Implemented "next" (step over)
  1134. - Fixed a compile error due to windows 'fixes'
  1135. - Removed outcommented code
  1136.  
  1137. Sat Nov 9 13:52:41 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1138. /xdebug/tests/test6.phpt:
  1139. - Fix test
  1140.  
  1141. Sat Nov 9 13:50:33 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1142. /xdebug/xdebug.c:
  1143. - Fix defines, this would never have compiled if GETTIME was not available.
  1144.  
  1145. Fri Nov 8 15:30:39 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1146. /xdebug/README:
  1147. - Update README
  1148.  
  1149. Thu Nov 7 18:56:53 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1150. /xdebug/xdebug_handler_gdb.c:
  1151. - Windows updates
  1152.  
  1153. Thu Nov 7 18:42:47 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1154. /xdebug/xdebug.c
  1155. /xdebug/xdebug_handler_gdb.c
  1156. /xdebug/xdebug_handler_gdb.h:
  1157. - Fixed variable listings
  1158. - Fixed a few memory leaks
  1159.  
  1160. Tue Nov 5 18:14:24 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1161. /xdebug/php_xdebug.h
  1162. /xdebug/xdebug.c:
  1163. - Fixed problem with breakpoints on internal functions.
  1164.  
  1165. Mon Nov 4 15:14:09 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1166. /xdebug/xdebug.c:
  1167. - Fix crashbug
  1168.  
  1169. Sun Nov 3 16:43:05 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1170. /xdebug/config.m4
  1171. /xdebug/php_xdebug.h
  1172. /xdebug/xdebug.c
  1173. /xdebug/xdebug_handler_gdb.c
  1174. /xdebug/xdebug_handler_gdb.h
  1175. /xdebug/xdebug_handlers.h
  1176. /xdebug/tests/test14.phpt:
  1177. - Implemented the list, print, show, step and pwd commands.
  1178.  
  1179. Fri Nov 1 23:37:42 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1180. /xdebug/xdebug_com.c:
  1181. - Init Winsock2
  1182.  
  1183. Wed Oct 30 22:19:19 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1184. /xdebug/debugclient/main.c:
  1185. - Lessen time-out
  1186.  
  1187. Wed Oct 30 20:00:14 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1188. /xdebug/xdebug.c:
  1189. - Make it compile on Windows again.
  1190.  
  1191. Tue Oct 29 22:28:39 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1192. /xdebug/php_xdebug.h:
  1193. - Commence working on the release
  1194.  
  1195. Tue Oct 29 18:54:46 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1196. /xdebug/package.xml:
  1197. - Fixed superfluous files in package.xml
  1198.  
  1199. Tue Oct 29 16:57:06 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1200. /xdebug/package.xml
  1201. /xdebug/php_xdebug.h
  1202. /xdebug/xdebug_com.h
  1203. /xdebug/xdebug_var.c
  1204. /xdebug/xdebug_var.h:
  1205. - Update NEWS
  1206. - Fix e-mail
  1207.  
  1208. Tue Oct 29 16:54:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1209. /xdebug/xdebug.c
  1210. /xdebug/xdebug_handler_gdb.c
  1211. /xdebug/xdebug_handlers.c
  1212. /xdebug/xdebug_handlers.h:
  1213. - Implemented file:line breakpoints
  1214.  
  1215. Tue Oct 29 13:00:55 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1216. /xdebug/xdebug_handler_gdb.c
  1217. /xdebug/xdebug_handlers.c
  1218. /xdebug/xdebug_handlers.h:
  1219. - Implement setting file:line breakpoints
  1220.  
  1221. Tue Oct 29 12:58:44 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1222. /xdebug/php_xdebug.h
  1223. /xdebug/xdebug.c:
  1224. - Update portnumber on the server side too
  1225.  
  1226. Tue Oct 29 12:11:27 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1227. /xdebug/debugclient/main.c:
  1228. - Change debugger port.
  1229.  
  1230. Tue Oct 29 12:01:33 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1231. /xdebug/debugclient/main.c:
  1232. - Fixed problem when two servers connected to the debug client. The 2nd one
  1233.   would be queued by the client and thus 'hang' the server, which is waiting
  1234.   for the ACK of the connect() call. Now we close the rendezvous socket
  1235.   after a real connection has been estabilished, and reopen it when the
  1236.   connection has been closed.
  1237.  
  1238. Tue Oct 29 11:04:54 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1239. /xdebug/tests/memory_usage.phpt:
  1240. - Fix test
  1241.  
  1242. Tue Oct 29 00:45:45 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1243. /xdebug/.cvsignore:
  1244. - Update .cvsignore
  1245.  
  1246. Tue Oct 29 00:44:43 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1247. /xdebug/xdebug.dsp:
  1248. - Add Winsock linkage
  1249.  
  1250. Tue Oct 29 00:44:18 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1251. /xdebug/usefulstuff.c:
  1252. - Fix warning on Windows
  1253.  
  1254. Tue Oct 29 00:28:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1255. /xdebug/xdebug.dsp:
  1256. - Update .dsp file
  1257.  
  1258. Tue Oct 29 00:23:15 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1259. /xdebug/usefulstuff.c
  1260. /xdebug/xdebug.c
  1261. /xdebug/xdebug_handler_gdb.c
  1262. /xdebug/xdebug_hash.c:
  1263. - Windows updates
  1264.  
  1265. Mon Oct 28 17:09:32 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1266. /xdebug/php_xdebug.h
  1267. /xdebug/xdebug.c
  1268. /xdebug/tests/memory_usage.phpt
  1269. /xdebug/tests/.cvsignore:
  1270. - Added xdebug.collect_params setting. If this setting is on (the default)
  1271.   then Xdebug collects all parameters passed to functions, otherwise they
  1272.   are not collected at all.
  1273.  
  1274. Mon Oct 28 16:33:13 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1275. /xdebug/usefulstuff.c
  1276. /xdebug/usefulstuff.h
  1277. /xdebug/Makefile.frag
  1278. /xdebug/Makefile.in
  1279. /xdebug/package.xml
  1280. /xdebug/test.sh
  1281. /xdebug/xdebug.c
  1282. /xdebug/xdebug_handler_gdb.c
  1283. /xdebug/xdebug_handler_php3.c
  1284. /xdebug/xdebug_handlers.h
  1285. /xdebug/xdebug_var.c
  1286. /xdebug/xdebug_var.h
  1287. /xdebug/xdebug_socket.c
  1288. /xdebug/xdebug_socket.h
  1289. /xdebug/debugclient/Makefile
  1290. /xdebug/debugclient/main.c
  1291. /xdebug/debugclient/usefulstuff.c
  1292. /xdebug/debugclient/usefulstuff.h:
  1293. - Cleanup
  1294.  
  1295. Mon Oct 28 08:16:06 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1296. /xdebug/TODO:
  1297. - Postpone some things to 1.2.0
  1298.  
  1299. Mon Oct 28 00:34:11 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1300. /xdebug/xdebug.c
  1301. /xdebug/tests/test1.phpt
  1302. /xdebug/tests/test18.phpt
  1303. /xdebug/tests/test2.phpt:
  1304. - Implemented correct handling of include/require and eval.
  1305.  
  1306. Sun Oct 27 17:19:22 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1307. /xdebug/tests/assert_test.phpt:
  1308. - Fix test case
  1309.  
  1310. Sun Oct 27 17:01:37 CET 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1311. /xdebug/php_xdebug.h
  1312. /xdebug/xdebug.c:
  1313. - Remove unused code
  1314.  
  1315. Fri Oct 25 08:02:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1316. /xdebug/test.sh
  1317. /xdebug/xdebug.c
  1318. /xdebug/tests/assert_test.phpt:
  1319. - Fixed a bug when calling functions with the internal call_user_func()
  1320.   function.
  1321. - Added test shell script for easier testing.
  1322.  
  1323. Thu Oct 24 23:40:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1324. /xdebug/Makefile.frag:
  1325. - Copy only on "make install"
  1326.  
  1327. Thu Oct 24 23:40:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1328. /xdebug/xdebug.c:
  1329. - Remove unused function
  1330.  
  1331. Thu Oct 24 23:29:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1332. /xdebug/xdebug.c:
  1333. - Fix problems with filenames from which a function was called. Sometimes
  1334.   the filename of the called function was recorded instead of the caller
  1335.   one.
  1336.  
  1337. Thu Oct 24 23:27:26 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1338. /xdebug/tests/auto_trace.phpt
  1339. /xdebug/tests/test1.phpt
  1340. /xdebug/tests/test10.phpt
  1341. /xdebug/tests/test11.phpt
  1342. /xdebug/tests/test12.phpt
  1343. /xdebug/tests/test13.phpt
  1344. /xdebug/tests/test14.phpt
  1345. /xdebug/tests/test15.phpt
  1346. /xdebug/tests/test16.phpt
  1347. /xdebug/tests/test17.phpt
  1348. /xdebug/tests/test18.phpt
  1349. /xdebug/tests/test2.phpt
  1350. /xdebug/tests/test4.phpt
  1351. /xdebug/tests/test5.phpt
  1352. /xdebug/tests/test6.phpt
  1353. /xdebug/tests/test7.phpt
  1354. /xdebug/tests/test8.phpt
  1355. /xdebug/tests/test9.phpt
  1356. /xdebug/tests/trace.phpt:
  1357. - Fix testsuite to work with new run-tests.php script
  1358.  
  1359. Tue Oct 22 15:15:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1360. /xdebug/debugclient/Makefile:
  1361. - Re-add makefile
  1362.  
  1363. Tue Oct 22 15:09:28 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1364. /xdebug/Makefile.frag
  1365. /xdebug/package.xml
  1366. /xdebug/debugclient/Makefile:
  1367. - Also make debugclient
  1368.  
  1369. Tue Oct 22 12:57:22 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1370. /xdebug/TODO
  1371. /xdebug/package.xml:
  1372. - update package.xml and todo
  1373.  
  1374. Mon Oct 21 21:21:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1375. /xdebug/xdebug.c:
  1376. - Remove outdated crap
  1377.  
  1378. Mon Oct 21 15:55:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1379. /xdebug/xdebug.c
  1380. /xdebug/xdebug_com.c
  1381. /xdebug/xdebug_handler_gdb.c
  1382. /xdebug/xdebug_handler_php3.c
  1383. /xdebug/xdebug_handler_php3.h
  1384. /xdebug/xdebug_handlers.c:
  1385. - Make -Wall happy
  1386.  
  1387. Mon Oct 21 15:19:27 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1388. /xdebug/xdebug.c
  1389. /xdebug/xdebug_handler_gdb.c
  1390. /xdebug/xdebug_handler_gdb.h
  1391. /xdebug/xdebug_handlers.h:
  1392. - Implemented class/method breakpoints
  1393.  
  1394. Mon Oct 21 13:57:32 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1395. /xdebug/debugclient/Makefile
  1396. /xdebug/debugclient/main.c
  1397. /xdebug/debugclient/usefulstuff.c:
  1398. - Being pedantic
  1399.  
  1400. Sun Oct 20 21:19:22 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1401. /xdebug/php_xdebug.h
  1402. /xdebug/xdebug.c
  1403. /xdebug/xdebug_handler_gdb.c
  1404. /xdebug/xdebug_handler_gdb.h
  1405. /xdebug/xdebug_handlers.h:
  1406. - Added "bt" command to get backtraces
  1407. - Redid showing of E_* errors to the client
  1408. - Made it more look like GDB
  1409. - Added better help texts
  1410. - Reordened functions in file
  1411.  
  1412. Sun Oct 20 21:07:19 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1413. /xdebug/debugclient/main.c:
  1414. - Handle connection aborts from the server side gracefully.
  1415.  
  1416. Sun Oct 20 20:23:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1417. /xdebug/debugclient/main.c:
  1418. - Look more like GDB
  1419.  
  1420. Sat Oct 19 21:14:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1421. /xdebug/xdebug_handler_gdb.c:
  1422. - Abstracted error reporting in response to commands from the client.
  1423.  
  1424. Sat Oct 19 18:16:32 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1425. /xdebug/xdebug_socket.c
  1426. /xdebug/debugclient/usefulstuff.c:
  1427. - Use constant to define buffer size
  1428.  
  1429. Sat Oct 19 18:13:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1430. /xdebug/debugclient/.cvsignore:
  1431. - Add .cvsignore file
  1432.  
  1433. Sat Oct 19 18:12:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1434. /xdebug/debugclient/Makefile
  1435. /xdebug/debugclient/main.c
  1436. /xdebug/debugclient/usefulstuff.c
  1437. /xdebug/debugclient/usefulstuff.h:
  1438. - Added debug client
  1439.  
  1440. Sat Oct 19 17:21:30 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1441. /xdebug/tests/auto_trace.phpt
  1442. /xdebug/tests/test10.phpt
  1443. /xdebug/tests/test11.phpt
  1444. /xdebug/tests/test12.phpt
  1445. /xdebug/tests/test13.phpt
  1446. /xdebug/tests/test14.phpt
  1447. /xdebug/tests/test15.phpt
  1448. /xdebug/tests/test16.phpt
  1449. /xdebug/tests/test17.phpt
  1450. /xdebug/tests/test18.phpt
  1451. /xdebug/tests/test19.phpt
  1452. /xdebug/tests/test7.phpt
  1453. /xdebug/tests/test8.phpt
  1454. /xdebug/tests/test9.phpt
  1455. /xdebug/tests/trace.phpt
  1456. /xdebug/tests/test1.phpt
  1457. /xdebug/tests/test4.phpt
  1458. /xdebug/tests/test10.php
  1459. /xdebug/tests/test11.php
  1460. /xdebug/tests/test12.php
  1461. /xdebug/tests/test13.php
  1462. /xdebug/tests/test14.php
  1463. /xdebug/tests/test15.php
  1464. /xdebug/tests/test16.php
  1465. /xdebug/tests/test17.php
  1466. /xdebug/tests/test18.php
  1467. /xdebug/tests/test19.php
  1468. /xdebug/tests/test20.php
  1469. /xdebug/tests/test20a.php
  1470. /xdebug/tests/test7.php
  1471. /xdebug/tests/test8.php
  1472. /xdebug/tests/test9.php
  1473. /xdebug/tests/trace.php:
  1474. - Reworked test-suite
  1475.  
  1476. Fri Oct 18 22:57:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1477. - Consistency
  1478.  
  1479. Fri Oct 18 22:56:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1480. - Consistency
  1481.  
  1482. Fri Oct 18 22:54:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1483. - Typo
  1484.  
  1485. Fri Oct 18 22:54:25 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1486. - Update NEWS
  1487.  
  1488. Fri Oct 18 22:52:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1489. - Update NEWS
  1490.  
  1491. Fri Oct 18 22:49:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1492. /xdebug/TODO
  1493. /xdebug/php_xdebug.h
  1494. /xdebug/xdebug.c
  1495. /xdebug/xdebug_com.h
  1496. /xdebug/xdebug_handler_gdb.c
  1497. /xdebug/xdebug_handler_gdb.h:
  1498. - Added automatic starting of function traces (xdebug.auto_trace, defaulting to
  1499.   "off").
  1500. - Rewrote gathering of function names and parameters.
  1501. - Xdebug now only works with PHP 4.3.0pre1 and later.
  1502. - Some code clean ups.
  1503. - Added support for breakpoints (only on function name for now).
  1504. - Fixed building with a ZTS enabled PHP.
  1505. - Better handling of error conditions from remote debugging client.
  1506. - Dropped making use of extended opcodes.
  1507. - (GDB Handler) Reimplemented parsing debugging commands
  1508. - (GDB Handler) Added "help", "quit" and "break" handlers.
  1509.  
  1510. Fri Oct 18 22:40:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1511. /xdebug/tests/test19.php
  1512. /xdebug/tests/test20.php
  1513. /xdebug/tests/test20a.php
  1514. /xdebug/tests/.cvsignore:
  1515. - Added two more tests
  1516. - Added .swp to ignores files
  1517.  
  1518. Fri Oct 18 22:38:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1519. /xdebug/tests/.cvsignore
  1520. /xdebug/tests/test1.phpt
  1521. /xdebug/tests/test2.phpt
  1522. /xdebug/tests/test3.phpt
  1523. /xdebug/tests/test4.phpt
  1524. /xdebug/tests/test5.phpt
  1525. /xdebug/tests/test6.phpt
  1526. /xdebug/tests/001.phpt
  1527. /xdebug/tests/test1.php
  1528. /xdebug/tests/test2.php
  1529. /xdebug/tests/test3.php
  1530. /xdebug/tests/test4.php
  1531. /xdebug/tests/test5.php
  1532. /xdebug/tests/test6.php:
  1533. - Converted tests
  1534.  
  1535. Thu Oct 17 13:15:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1536. /xdebug/php_xdebug.h
  1537. /xdebug/xdebug.c:
  1538. - Implement automatic starting of tracing
  1539.  
  1540. Sat Oct 12 16:46:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1541. /xdebug/xdebug_var.c:
  1542. - Beautify output (patch by Sander Roobol <sander@php.net>)
  1543.  
  1544. Thu Oct 10 13:54:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1545. /xdebug/xdebug_socket.c:
  1546. - Fix bug in algorithm
  1547.  
  1548. Sun Oct 6 11:36:36 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1549. /xdebug/xdebug.c:
  1550. - Fix Zend Engine 2 issues
  1551.  
  1552. Sat Oct 5 23:29:21 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1553. /xdebug/xdebug.c:
  1554. - Some Zend Engine 2 work
  1555.  
  1556. Mon Sep 30 07:56:24 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1557. /xdebug/xdebug_hash.c
  1558. /xdebug/xdebug_hash.h
  1559. /xdebug/Makefile.in
  1560. /xdebug/xdebug.c
  1561. /xdebug/xdebug_handler_gdb.c
  1562. /xdebug/xdebug_handler_gdb.h
  1563. /xdebug/xdebug_handlers.h:
  1564. - Updated error handling from debug commands
  1565. - Implemented the setting of function breakpoints
  1566. - Added hash functions from SRM
  1567.  
  1568. Sat Sep 28 21:29:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1569. /xdebug/xdebug_socket.c
  1570. /xdebug/xdebug_socket.h
  1571. /xdebug/Makefile.in
  1572. /xdebug/xdebug_handler_gdb.c
  1573. /xdebug/xdebug_handlers.h:
  1574. - Moved xdebug_socket_read_line() to it's own file
  1575. - Fix return value handling
  1576.  
  1577. Sat Sep 28 21:28:01 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1578. /xdebug/xdebug.c:
  1579. - Initialize member variable
  1580.  
  1581. Thu Sep 26 18:09:26 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1582. /xdebug/xdebug.c:
  1583. - Added time index and memory footprint to CLI dumps. The information shown
  1584.   contains now everything available.
  1585. - Check for remote initialization failures.
  1586.  
  1587. Mon Sep 23 16:25:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1588. /xdebug/xdebug_handler_gdb.c
  1589. /xdebug/xdebug_handler_gdb.h:
  1590. - Added command line parsing
  1591.  
  1592. Fri Sep 20 22:09:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1593. /xdebug/xdebug.dsp:
  1594. - Fix line-endings
  1595. - update project file
  1596.  
  1597. Tue Sep 17 10:07:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1598. /xdebug/README:
  1599. - Update README
  1600.  
  1601. Tue Sep 17 10:07:06 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1602. /xdebug/README:
  1603. - update README
  1604.  
  1605. Mon Sep 16 16:52:35 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1606. /xdebug/xdebug_var.c:
  1607. - Fix off-by-one error
  1608.  
  1609. Mon Sep 16 16:52:02 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1610. /xdebug/xdebug_var.c:
  1611. - Fix off-by-one error
  1612.  
  1613. Thu Sep 12 21:47:08 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1614. /xdebug/xdebug.c
  1615. /xdebug/xdebug_com.c
  1616. /xdebug/xdebug_com.h
  1617. /xdebug/xdebug_handler_gdb.c
  1618. /xdebug/xdebug_handler_gdb.h
  1619. /xdebug/xdebug_handler_php3.c
  1620. /xdebug/xdebug_handler_php3.h
  1621. /xdebug/xdebug_handlers.h
  1622. /xdebug/xdebug_var.c:
  1623. - Begin of sockets stuff
  1624.  
  1625. Sun Sep 8 18:38:01 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1626. /xdebug/php_xdebug.h
  1627. /xdebug/xdebug.c
  1628. /xdebug/xdebug_handler_gdb.c
  1629. /xdebug/xdebug_handler_gdb.h
  1630. /xdebug/xdebug_handler_php3.c
  1631. /xdebug/xdebug_handler_php3.h
  1632. /xdebug/xdebug_handlers.h:
  1633. - Implemented infrastructure for JIT and REQ debugging
  1634.  
  1635. Sat Sep 7 14:12:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1636. /xdebug/xdebug.c
  1637. /xdebug/xdebug_handler_gdb.c
  1638. /xdebug/xdebug_handlers.c:
  1639. - More windows build fixes
  1640.  
  1641. Sat Sep 7 00:39:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1642. /xdebug/xdebug_handler_gdb.c
  1643. /xdebug/xdebug_handler_gdb.h
  1644. /xdebug/Makefile.in
  1645. /xdebug/config.m4
  1646. /xdebug/php_xdebug.h
  1647. /xdebug/xdebug.c
  1648. /xdebug/xdebug_com.h
  1649. /xdebug/xdebug_handler_php3.c
  1650. /xdebug/xdebug_handler_php3.h
  1651. /xdebug/xdebug_handlers.c
  1652. /xdebug/xdebug_handlers.h:
  1653. - Change socket to contexts
  1654. - Added basic GDB emulation files
  1655.  
  1656. Sat Sep 7 00:35:19 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1657. /xdebug/xdebug_handlers.h
  1658. /xdebug/xdebug_handler_php3.h
  1659. /xdebug/xdebug_handler_php3.c
  1660. /xdebug/xdebug_com.h
  1661. /xdebug/xdebug_com.c:
  1662. - Windows build fixes
  1663.  
  1664. Thu Sep 5 13:25:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1665. /xdebug/Makefile.in:
  1666. - Update Makefile.in for old PHP versions (=< 4.2)
  1667.  
  1668. Wed Sep 4 21:00:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1669. - Updated NEWS file
  1670.  
  1671. Wed Sep 4 20:56:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1672. /xdebug/xdebug_com.c
  1673. /xdebug/xdebug_com.h
  1674. /xdebug/xdebug_handler_php3.c
  1675. /xdebug/xdebug_handler_php3.h
  1676. /xdebug/xdebug_handlers.c
  1677. /xdebug/xdebug_handlers.h
  1678. /xdebug/TODO
  1679. /xdebug/config.m4
  1680. /xdebug/php_xdebug.h
  1681. /xdebug/xdebug.c
  1682. /xdebug/xdebug_var.c
  1683. /xdebug/xdebug_var.h:
  1684. - Implemented remote debugger handler abstraction
  1685. - Added a php3 compatible debugger handler
  1686. - Abstracted error type to string function
  1687. - Merged memory allocation problems from the 1.0 branch
  1688. - Merged API version check from the 1.0 branch
  1689. - Rename execute_data_ptr to current_execute_data for ZE2 compability
  1690.  
  1691. Mon Sep 2 12:53:31 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1692. /xdebug/php_xdebug.h:
  1693. - Fix estrdup/free issue
  1694.  
  1695. Mon Sep 2 12:20:40 CEST 2002 Jani Taskinen <sniper@iki.fi>
  1696. /xdebug/.cvsignore:
  1697. Some missing entries.. :)
  1698.  
  1699. Mon Sep 2 12:09:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1700. /xdebug/xdebug.c:
  1701. - Fix API check
  1702.  
  1703. Mon Sep 2 10:06:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1704. - Fix ChangeLog
  1705.  
  1706. Sun Sep 1 12:26:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1707. /xdebug/php_xdebug.h
  1708. /xdebug/xdebug.c
  1709. /xdebug/xdebug_var.c:
  1710. - MFH: Fix memory problems
  1711.  
  1712. Sun Sep 1 01:25:10 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1713. /xdebug/.cvsignore:
  1714. - Update .cvsignore file
  1715.  
  1716. Sun Sep 1 01:23:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1717. /xdebug/php_xdebug.h
  1718. /xdebug/xdebug.c
  1719. /xdebug/xdebug_var.c:
  1720. - MFH: Fix for memory consuption bug
  1721.  
  1722. Sat Aug 31 22:54:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1723. /xdebug/xdebug.c:
  1724. - Bump up version no
  1725.  
  1726. Sat Aug 31 22:49:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1727. /xdebug/TODO:
  1728. - New TODO for 1.1 and 1.2
  1729.  
  1730. Sat Aug 31 10:33:27 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1731. /xdebug/config.m4:
  1732. - Prevent xdebug from being compiled in into PHP.
  1733.  
  1734. Fri Aug 30 16:03:04 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1735. /xdebug/.cvsignore:
  1736. - Add more targets to .cvsignore file
  1737.  
  1738. Fri Aug 30 15:04:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1739. /xdebug/xdebug.dsp:
  1740. - Define HAVE_EXECUTE_DATA_PTR in .dsp file
  1741.  
  1742. Fri Aug 30 14:45:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1743. /xdebug/xdebug.c:
  1744. - Windows fixes
  1745.  
  1746. Fri Aug 30 11:09:46 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1747. /xdebug/TODO
  1748. /xdebug/package.xml
  1749. /xdebug/xdebug.c:
  1750. - Administrativia
  1751.  
  1752. Fri Aug 30 11:08:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1753. /xdebug/xdebug.c:
  1754. - Use old code for PHP versions < 4.3.0
  1755.  
  1756. Fri Aug 30 10:23:50 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1757. /xdebug/xdebug.c:
  1758. - Prevent the use of assert in older PHP versions.
  1759.  
  1760. Fri Aug 30 08:18:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1761. /xdebug/xdebug.c
  1762. /xdebug/tests/test17.php:
  1763. - Implement gathering of parameters to internal functions.
  1764. - Updating test case 17 to demonstrate it.
  1765.  
  1766. Wed Aug 28 19:56:01 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1767. /xdebug/xdebug_var.c:
  1768. - Increased pre-allocated memory for dumping variables to have some
  1769.   increase in performance.
  1770.  
  1771. Wed Aug 28 19:53:34 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1772. /xdebug/xdebug_var.c:
  1773. - Remove ", " at the end of arrays and object var arrays.
  1774.  
  1775. Wed Aug 28 19:47:53 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1776. /xdebug/xdebug.c:
  1777. - Change "?" to "{missing}" for missing parameters to functions.
  1778.  
  1779. Wed Aug 28 19:45:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1780. /xdebug/xdebug.c:
  1781. - Update xdebug_get_function_trace() with new logic
  1782. - Fix crash bug in xdebug_get_function_trace() due to new logic
  1783.  
  1784. Wed Aug 28 10:31:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1785. /xdebug/xdebug.c:
  1786. - Make it compile with PHP versions <= 4.2.0
  1787.  
  1788. Tue Aug 27 22:40:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1789. /xdebug/tests/test18.php:
  1790. - Added test for eval (nr 18)
  1791.  
  1792. Tue Aug 27 22:26:38 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1793. /xdebug/php_xdebug.h
  1794. /xdebug/xdebug.c
  1795. /xdebug/tests/test1.php
  1796. /xdebug/tests/test9.php
  1797. /xdebug/tests/test9a.php
  1798. /xdebug/tests/test_class.php:
  1799. - Implemented superior way of getting function names 
  1800. - Adjusted testcases
  1801.  
  1802. Mon Aug 19 13:20:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1803. /xdebug/xdebug.c:
  1804. - Added support for error messages with stack trace in syslog (Patch by 
  1805.   Sergio Ballestrero <s.ballestrero@planetweb.it>)
  1806.  
  1807. Mon Jul 1 18:08:16 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1808. /xdebug/xdebug.c:
  1809. - Fix include stuff (thanks to sweede <sweede@gallatinriver.net>)
  1810.  
  1811. Mon Jun 24 10:04:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1812. /xdebug/xdebug.c:
  1813. - Fix building on Windows
  1814.  
  1815. Sun Jun 23 23:29:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1816. /xdebug/xdebug.c:
  1817. - Attempt to make it build on windows again
  1818.  
  1819. Sun Jun 23 18:37:53 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1820. /xdebug/package.xml
  1821. /xdebug/xdebug.c:
  1822. - Go with 0.9.0
  1823.  
  1824. Sun Jun 23 18:35:03 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1825. /xdebug/xdebug.c
  1826. /xdebug/xdebug_var.c
  1827. /xdebug/xdebug_var.h
  1828. /xdebug/tests/test17.php:
  1829. - Don't rely on the output buffering in PHP, which is still a little bit
  1830.   shaky.
  1831.  
  1832. Sun Jun 16 22:05:59 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1833. /xdebug/xdebug.c:
  1834. - Added fflush() to flush the trace to file after every line
  1835. - Fix crash bug
  1836.  
  1837. Sun Jun 16 20:39:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1838. /xdebug/package.xml
  1839. /xdebug/xdebug.c:
  1840. - Add PECL package file
  1841. - Maintain version info
  1842.  
  1843. Sun Jun 16 20:15:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1844. /xdebug/php_xdebug.h
  1845. /xdebug/xdebug.c:
  1846. - Whitespace
  1847.  
  1848. Sun Jun 16 20:09:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1849. /xdebug/xdebug.c:
  1850. - Fix some warnings on Windows
  1851.  
  1852. Sun Jun 16 20:07:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1853. /xdebug/xdebug.c
  1854. /xdebug/tests/test2.php:
  1855. - Fix ZTS issues
  1856. - Remove xdebug_get|dump_function_trace|stack from output
  1857.  
  1858. Mon Jun 10 15:01:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1859. /xdebug/xdebug.c
  1860. /xdebug/xdebug_var.c:
  1861. - Fixed a memory leak in delayed included files. (Derick)
  1862. - Added support for PHP 4.1.2. (Derick)
  1863.  
  1864. Sun Jun 9 09:45:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1865. /xdebug/xdebug.c
  1866. /xdebug/tests/test10.php:
  1867. - Rewrote xdebug_get_function_stack() and xdebug_get_function_trace() to return
  1868.   data in multidimensional arrays.
  1869.  
  1870. Thu Jun 6 13:51:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1871. /xdebug/xdebug.c:
  1872. - Fixed double freeing
  1873.  
  1874. Thu Jun 6 13:05:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1875. /xdebug/php_xdebug.h
  1876. /xdebug/xdebug.c
  1877. /xdebug/tests/test15.php
  1878. /xdebug/tests/test16.php
  1879. /xdebug/tests/test2.php
  1880. /xdebug/tests/test7.php:
  1881. - Add support for classnames, variable include files and variable function
  1882.   names.
  1883. - Implemented links to the PHP Manual in traces.
  1884. - Added timestamps and memory usage to function traces.
  1885. - Splitted function names from class names in the function_stack_entries.
  1886. - Added tests for variable functions and classes
  1887. - Updated tests
  1888.  
  1889. Sun Jun 2 21:16:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1890. - Update NEWS
  1891.  
  1892. Sun Jun 2 21:15:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1893. /xdebug/xdebug.c:
  1894. - Fixed crash when a statement was called without a function stack
  1895.  
  1896. Wed May 29 16:33:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1897. /xdebug/php_xdebug.h
  1898. /xdebug/xdebug.c
  1899. /xdebug/xdebug_var.c
  1900. /xdebug/tests/test14.php:
  1901. - Implement variable function names.
  1902. - Fix a bug in circular references.
  1903.  
  1904. Sun May 26 21:04:10 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1905. /xdebug/xdebug.dsp:
  1906. - Update DSP (thanks to Sander)
  1907.  
  1908. Sun May 26 15:56:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1909. /xdebug/xdebug.c
  1910. /xdebug/xdebug_var.c:
  1911. - Fix ZTS build
  1912.  
  1913. Sun May 26 14:35:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1914. /xdebug/xdebug.c:
  1915. - Fix version
  1916.  
  1917. Sun May 26 13:42:02 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1918. - Fix NEWS
  1919.  
  1920. Sun May 26 13:01:05 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1921. /xdebug/xdebug.c:
  1922. - Unify unknown data
  1923.  
  1924. Sun May 26 13:00:17 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1925. /xdebug/tests/test13.php:
  1926. - Added test for variable function calls  (13)
  1927.  
  1928. Sat May 25 16:01:23 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1929. - Fix NEWS
  1930.  
  1931. Sat May 25 16:00:42 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1932. /xdebug/xdebug_var.c
  1933. /xdebug/xdebug_var.h
  1934. /xdebug/Makefile.in
  1935. /xdebug/config.m4
  1936. /xdebug/php_xdebug.h
  1937. /xdebug/xdebug.c
  1938. /xdebug/xdebug_llist.c
  1939. /xdebug/xdebug_llist.h:
  1940. - Implemented MUCH better parameter tracing for user defined functions
  1941.   (and render parameter tracing to internal functions unusable).
  1942. - s/SRM_LLIST/XDEBUG_LLIST
  1943. - Moved variable dumping code to xdebug_var.c
  1944. - Unified unknown entries for class/function names
  1945.  
  1946. Sat May 25 15:44:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1947. /xdebug/tests/test10.php:
  1948. - Add test for functions as parameters to functions (10).
  1949.  
  1950. Sat May 25 15:42:52 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1951. /xdebug/tests/test11.php
  1952. /xdebug/tests/test12.php
  1953. /xdebug/tests/test7.php
  1954. /xdebug/tests/test8.php
  1955. /xdebug/tests/test9.php:
  1956. - Added more calls to test 7.
  1957. - Updated test 8 and 9 to use xdebug_dump_function_trace().
  1958. - Added new tests for indirect function calls (11) and complex
  1959.   parameters (12).
  1960.  
  1961. Sun May 19 16:32:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1962. /xdebug/config.m4
  1963. /xdebug/xdebug.c
  1964. /xdebug/tests/test1.php
  1965. /xdebug/tests/test7.php:
  1966. - First attempt at class stuff
  1967.  
  1968. Sat May 18 22:41:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  1969. - Update NEWS
  1970.  
  1971. Sat May 18 22:39:57 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1972. /xdebug/php_xdebug.h
  1973. /xdebug/xdebug.c:
  1974. - Renamed xdebug_get_function_trace() to xdebug_dump_function_trace().
  1975. - Implemented new xdebug_get_function_trace() to return the function trace in
  1976.   an array.
  1977. - Added a parameter to xdebug_start_trace(). When this parameter is used,
  1978.   xdebug will dump a function trace to the filename which this parameter
  1979.   speficies.
  1980.  
  1981. Fri May 17 20:42:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1982. /xdebug/php_xdebug.h
  1983. /xdebug/xdebug.c
  1984. /xdebug/tests/test7.php
  1985. /xdebug/tests/test8.php
  1986. /xdebug/tests/test9.php
  1987. /xdebug/tests/test9a.php:
  1988. - Fix problem for backtracking by ZEND_DO_FCALL_BY_NAME
  1989. - Added defines around variable handling
  1990.  
  1991. Thu May 16 23:16:10 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1992. /xdebug/xdebug.c:
  1993. - Fix bug, no more HTML output in CLI
  1994.  
  1995. Thu May 16 23:09:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  1996. /xdebug/xdebug.c:
  1997. - Always set the background color
  1998.  
  1999. Wed May 15 20:57:43 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2000. /xdebug/xdebug.c:
  2001. - Fix logging to syslog
  2002. - Move around some lines in the CLI debug message
  2003.  
  2004. Tue May 14 20:22:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2005. /xdebug/xdebug.c:
  2006. - Attempt to fix the nested function issue.
  2007.  
  2008. Tue May 14 13:07:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2009. /xdebug/xdebug.c:
  2010. - Respect error_reporting setting
  2011.  
  2012. Tue May 14 12:45:29 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2013. /xdebug/.cvsignore:
  2014. - configure maintenance
  2015.  
  2016. Tue May 14 12:41:14 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2017. /xdebug/Makefile.in:
  2018. - Fix the Makefile
  2019.  
  2020. Tue May 14 11:39:28 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  2021. - Update NEWS
  2022.  
  2023. Tue May 14 11:38:36 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2024. /xdebug/Makefile.in
  2025. /xdebug/config.m4:
  2026. - Change configure scripts to work with PHP 4.2.x
  2027.  
  2028. Tue May 14 11:37:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  2029. - Layout NEWS
  2030.  
  2031. Tue May 14 11:36:49 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2032. /xdebug/.cvsignore:
  2033. - Update cvsignore
  2034.  
  2035. Sun May 12 12:58:08 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2036. /xdebug/.cvsignore:
  2037. - Fix typo
  2038.  
  2039. Sun May 12 12:57:46 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2040. /xdebug/tests/test5.php
  2041. /xdebug/tests/test6.php:
  2042. - Added test 5 for testing nested function calls
  2043. - Added test 6 for multi-dimensional constant arrays passed to functions.
  2044.  
  2045. Sun May 12 12:56:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2046. /xdebug/xdebug.c:
  2047. - Implemented handling single-dimensional constant arrays passed to a function.
  2048.    function. (Derick)
  2049.  
  2050. Sun May 12 10:28:39 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2051. /xdebug/xdebug.c:
  2052. - Fix bug in levels with includes
  2053.  
  2054. Sat May 11 21:33:42 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2055. /xdebug/xdebug.c:
  2056. - Make extended_info always work. (Thanks to Edin Kadribasic and Harald Radi
  2057.   for assisting me tracking this down).
  2058.  
  2059. Sat May 11 21:24:55 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2060. /xdebug/xdebug.c:
  2061. - Renaming internals to make sure no symbol clashes occur
  2062.  
  2063. Sat May 11 14:52:06 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2064. /xdebug/tests/test4.php:
  2065. - Add simple test for postponed declared functions
  2066.  
  2067. Sat May 11 14:51:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2068. /xdebug/xdebug.c:
  2069. - Implement postponed declared function names
  2070.  
  2071. Sat May 11 14:21:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2072. /xdebug/xdebug.c:
  2073. - Fix error message
  2074.  
  2075. Sat May 11 12:03:25 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  2076. - Update NEWS
  2077.  
  2078. Sat May 11 12:02:58 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2079. /xdebug/xdebug.c:
  2080. - Implemented function traces (xdebug_start_trace(), xdebug_stop_trace() and
  2081.   xdebug_get_function_trace()).
  2082. - Fixed segfaults in xdebug_call_*
  2083. - Added includes to the function trace/stacks
  2084. - Fixed warnings for window build
  2085.  
  2086. Sat May 11 11:59:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2087. /xdebug/tests/test2a.php
  2088. /xdebug/tests/trace.php
  2089. /xdebug/tests/test2.php:
  2090. - Added new tests
  2091.  
  2092. Fri May 10 21:11:54 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2093. /xdebug/.cvsignore:
  2094. - Add config.cache to ignored files
  2095.  
  2096. Fri May 10 19:57:47 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2097. /xdebug/xdebug.dsp:
  2098. - Make it work on windows (Thanks to Edin Kadribasic for providing this
  2099.   information)
  2100.  
  2101. Fri May 10 13:08:11 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2102. /xdebug/xdebug.c:
  2103. - Disable multiple displays of the error
  2104.  
  2105. Fri May 10 12:59:21 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2106. /xdebug/xdebug.dsp:
  2107. - Update .dsp
  2108.  
  2109. Thu May 9 14:12:44 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2110. /xdebug/xdebug_llist.c
  2111. /xdebug/xdebug_llist.h
  2112. /xdebug/config.m4
  2113. /xdebug/php_xdebug.h
  2114. /xdebug/xdebug.c
  2115. /xdebug/srm_llist.c
  2116. /xdebug/srm_llist.h:
  2117. - srm_llist > xdebug_llist
  2118. - prework for function call traces
  2119.  
  2120. Wed May 8 19:19:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2121. /xdebug/xdebug.c:
  2122. - Change comments to make Jani happy
  2123.  
  2124. Wed May 8 10:17:09 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>:
  2125. - Fix NEWS
  2126.  
  2127. Wed May 8 10:14:56 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2128. /xdebug/xdebug.c:
  2129. - Release version 0.7.0
  2130.  
  2131. Wed May 8 10:14:00 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2132. /xdebug/README:
  2133. - Add readme
  2134.  
  2135. Wed May 8 09:44:00 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2136. /xdebug/xdebug.c:
  2137. - Support static method calls (foo::bar()).
  2138.  
  2139. Tue May 7 16:09:13 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2140. /xdebug/xdebug.c:
  2141. - Implement display of include/require
  2142.  
  2143. Mon May 6 14:59:37 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2144. /xdebug/xdebug.c:
  2145. - Remove functions from the stack after they are finished
  2146.  
  2147. Sat May 4 19:27:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2148. /xdebug/EXPERIMENTAL:
  2149. - My code is never experimental :)
  2150.  
  2151. Fri May 3 20:33:34 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2152. /xdebug/php_xdebug.h
  2153. /xdebug/xdebug.c
  2154. /xdebug/tests/test3.php:
  2155. - Add ini_setting and functions to enable and disable showing stacktraces.
  2156.  
  2157. Thu May 2 19:10:18 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2158. /xdebug/php_xdebug.h
  2159. /xdebug/xdebug.c:
  2160. - Make it compile under ZTS mode
  2161.  
  2162. Thu May 2 12:22:15 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2163. /xdebug/php_xdebug.h
  2164. /xdebug/xdebug.c:
  2165. - Disable xdebug_memory_usage() when memory_limit was not compiled in.
  2166.  
  2167. Thu May 2 11:58:04 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2168. /xdebug/xdebug.c:
  2169. - Made errors show up always
  2170.  
  2171. Thu May 2 10:59:41 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2172. /xdebug/php_xdebug.h
  2173. /xdebug/xdebug.c
  2174. /xdebug/tests/test_memory.php:
  2175. - Implemented xdebug_memory_usage() which returns the memory in use by PHPs
  2176.   engine.
  2177.  
  2178. Thu May 2 10:58:51 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2179. /xdebug/tests/.test1.php.swp:
  2180. - Remove swap file
  2181.  
  2182. Thu May 2 08:56:20 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2183. /xdebug/xdebug.dsp:
  2184. - Added .dsp file (Patch by Sebastian Bergmann)
  2185.  
  2186. Thu Apr 25 08:27:48 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2187. /xdebug/php_xdebug.h
  2188. /xdebug/xdebug.c
  2189. /xdebug/tests/test2.php:
  2190. - Implement userland functions
  2191.  
  2192. Thu Apr 25 08:27:03 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2193. /xdebug/.cvsignore:
  2194. - Update cvsignore
  2195.  
  2196. Wed Apr 24 16:30:12 CEST 2002 Derick Rethans <d.rethans@jdimedia.nl>
  2197. /xdebug/.cvsignore:
  2198. - Fix cvsignore
  2199.  
  2200.